armored train - İspanyolca İngilizce Sözlük